using System;
using System.Collections.Generic;
using System.Text;

namespace Customs.Components.KDT.ThanhKhoan.Info
{
    public class BKNPLChuaThanhLyDangKyInfo
    {
        #region Private members.

        protected long _So_TNDKDT;
        protected string _Ma_HQTN = String.Empty;
        protected short _Nam_TN;
        protected DateTime _Ngay_TN = new DateTime(1900, 01, 01);
        protected string _MessageId = String.Empty;
        protected long _So_TNCT;
        protected DateTime _Ngay_TNCT = new DateTime(1900, 01, 01);
        protected long _So_HSTL;
        protected string _Ma_DV = String.Empty;
        protected string _Ma_DVKB = String.Empty;
        protected int _TrangThaiXL;
        protected readonly string _AppSource = "Softech";
        protected BKNPLChuaThanhLyInFoCollection _collection = new BKNPLChuaThanhLyInFoCollection();
        #endregion

        //---------------------------------------------------------------------------------------------

        #region Properties.

        public BKNPLChuaThanhLyInFoCollection NPLCollection
        {
            set { this._collection = value; }
            get { return this._collection; }
        }

        public long SoTiepNhan
        {
            set { this._So_TNDKDT = value; }
            get { return this._So_TNDKDT; }
        }
        public string MaHaiQuan
        {
            set { this._Ma_HQTN = value; }
            get { return this._Ma_HQTN; }
        }
        public short NamTiepNhan
        {
            set { this._Nam_TN = value; }
            get { return this._Nam_TN; }
        }
        public DateTime NgayTiepNhan
        {
            set { this._Ngay_TN = value; }
            get { return this._Ngay_TN; }
        }
        public string MessageId
        {
            set { this._MessageId = value; }
            get { return this._MessageId; }
        }
        public long So_TNCT
        {
            set { this._So_TNCT = value; }
            get { return this._So_TNCT; }
        }
        public DateTime Ngay_TNCT
        {
            set { this._Ngay_TNCT = value; }
            get { return this._Ngay_TNCT; }
        }
        public long SoHoSoThanhLy
        {
            set { this._So_HSTL = value; }
            get { return this._So_HSTL; }
        }
        public string MaDoanhNghiep
        {
            set { this._Ma_DV = value; }
            get { return this._Ma_DV; }
        }
        public string Ma_DVKB
        {
            set { this._Ma_DVKB = value; }
            get { return this._Ma_DVKB; }
        }
        public int TrangThaiXL
        {
            set { this._TrangThaiXL = value; }
            get { return this._TrangThaiXL; }
        }
        public string AppSource
        {           
            get { return this._AppSource; }
        }

        #endregion
    }
}
